package com.tian.core.lang;

/**
 * @author Wenqiang Yang
 * @date 2018/01/11
 */
public class ErrorDefine {

    /**
     * 未登录返回的代码
     */
    public static final int NO_LOGIN = -1;
    /**
     * 未登录返回的信息
     */
    public static final String NO_LOGIN_MSG = "用户未登录";


    /**
     * 自定义异常返回代码
     */
    public static final int CHECK_FAIL = 1;
    /**
     * 未登录返回代码
     */
    public static final int NO_PERMISSION = 2;
    /**
     * 未登录返回信息
     */
    public static final String NO_PERMISSION_MSG = "用户权限不足";
    /**
     * 不存在该用户返回代码
     */
    public static final int UNKNOWN_ACCOUNT = 3;
    /**
     * 不存在该用户提示信息
     */
    public static final String UNKNOWN_ACCOUNT_MSG = "不存在该用户";
    /**
     * 帐号已经禁止登录返回代码
     */
    public static final int DISABLE_ACCOUNT = 4;
    /**
     * 帐号已经禁止登录返回信息
     */
    public static final String DISABLE_ACCOUNT_MSG = "帐号已经禁止登录";
    /**
     * 密码错误返回代码
     */
    public static final int WRONG_PASSWORD = 5;
    /**
     * 密码错误返回信息
     */
    public static final String WRONG_PASSWORD_MSG = "帐号或密码错误";
    /**
     * 上传文件类型不正确返回代码
     */
    public static final int WRONG_FILE_REQUEST = 6;
    /**
     * 上传文件类型不正确返回信息
     */
    public static final String WRONG_FILE_REQUEST_MSG = "上传文件类型不正确";
    /**
     * token超时返回代码
     */
    public  static  final  int TOKEN_TIMEOUT=7;
    /**
     * token超时返回信息
     */
    public static final String  TOKEN_TIMEOUT_MSG="登录超时，请重新登录";
    /**
     * token验证失败返回代码
     */
    public static final int  TOKEN_ERROR=8;
    /**
     * token验证失败返回信息
     */
    public static final String TOKEN_ERROR_MSG="登录状态无效，请重新登录";
    /**
     * 支付失败
     */
    public static final String PAY_ERROR_MSG="支付失败";
    /**
     * 文件上传失败
     */
    public static final String FILE_UPLOAD_ERROR_MSG="文件上传失败";

    public static final int BAD_REQUEST = 9;
    public static final String BAD_REQUEST_MSG = "非法请求";


}
